Window

Section: ET++ class description (n)
Updated: automatically Thu Mar 21 20:10:03 1991
Index Return to Main Contents
 

NAME

Window.short - a window with a title area and a popup menu  

DESCRIPTION

The class Window provides a decorated window. It contains a title area with buttons to close or iconify the window. There is also a popup menu which provides some window management functions.
Windows are created, for example, in the method DoMakeWindows of a document:
Window *MyDocument::DoMakeWindows()
{
    return new Window(this, Point(400), eWinDefault,
               new Expander(cIdNone, eVert, gPoint2,
                   new Scroller(new TextView(/* ... */)),
                   // other items
                   NULL
               )
           );
}


classes are rarely derived from Window.
class Window is heavily reused directly.
class Window contains 8 methods.

owner of class:
nobody.
baseclasses:
BlankWin
flags:
WindowFlags

 

INSTANCE VARIABLES

menu (private Menu *)
This menu is created in the method GetMenu. Menu commands for window management functions are added and handled by the class BlankWin.

 

INSTANCE METHOD LIST

client interface
GetTitle
SetTitle
Window

implementation
Control
DispatchEvents
GetMenu
MakePort
~Window

 

CATEGORIES

Application Framework

 

FILES

declaration:
Window.h

 

KNOWN PROBLEMS

see method GetTitle  

HISTORY

joe@csesbg.at  Wed Sep 11 12:45 1991 MET DST


 

Index

NAME
DESCRIPTION
INSTANCE VARIABLES
INSTANCE METHOD LIST
CATEGORIES
FILES
KNOWN PROBLEMS
HISTORY

This document was created by man2html, using the manual pages.
Time: 00:40:20 GMT, March 30, 2022